身影: silhouette, figure...
精华: best feature, most important part of an object, quintessence, essence, soul...
遇到: to meet, to run into, to come across...
泼冷水: to pour cold water on, to dampen one's enthusiasm...
查: to research, to check, to investigate, to examine, to refer to, to look up (e.g. a word in a dictionary)...
难以想象: beyond imagination, be difficult to imagine...
不断: unceasing, uninterrupted, continuous, constant...
成分: composition, make-up, ingredient, element, component, one's social status...
母亲: mother, also pr....
辛酸: pungent (taste), bitter, sad, miserable...